ill-fitting garment - Turc Anglais Dictionnaire